package com.zyy.game.tianlong.network.callback;

import com.zyy.game.tianlong.network.GameContext;

/**
 * IO异常与解码异常
 * @author relufi
 * @date 2019/7/29 0029
 */
public interface GlobalExceptionCallBack {
    /**
     * IO异常与解码异常 此方法被Boss线程与Work线程调用，不可做耗时任务，如需必要使用业务线程池执行任务
     * @param ctx 连接处理器上下文(在某些情况下此对象不可发送消息)
     * @param cause 异常
     */
    void exceptionCaught(GameContext ctx, Throwable cause);
}
